home *** CD-ROM | disk | FTP | other *** search
- function disableControls()
- {
- var _loc2_ = new Color(_level0.barFace);
- _loc2_.setRGB(_level0.barColours.disabled);
- var _loc1_ = 0;
- while(_loc1_ < _level0.btnRefs.length)
- {
- _level0.btnRefs[_loc1_].setBtnState(_level0.barColours.textDisabled,_level0.barColours.disabled);
- _level0.btnRefs[_loc1_].onRollOver = undefined;
- _level0.btnRefs[_loc1_].onRollOut = undefined;
- _level0.btnRefs[_loc1_].onPress = undefined;
- _loc1_ = _loc1_ + 1;
- }
- }
- function enableControls()
- {
- var _loc2_ = new Color(_level0.barFace);
- _loc2_.setRGB(_level0.barColours.normal);
- var _loc1_ = 0;
- while(_loc1_ < _level0.btnRefs.length)
- {
- _level0.btnRefs[_loc1_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal);
- _level0.btnRefs[_loc1_].onRollOver = _level0.btnRollOver;
- _level0.btnRefs[_loc1_].onRollOut = _level0.btnRollOut;
- _level0.btnRefs[_loc1_].onPress = _level0.btnPress;
- _loc1_ = _loc1_ + 1;
- }
- }
- function enableControlsCreditsSelected()
- {
- var _loc2_ = new Color(_level0.barFace);
- _loc2_.setRGB(_level0.barColours.normal);
- var _loc1_ = 0;
- while(_loc1_ < _level0.btnRefs.length)
- {
- _level0.btnRefs[_loc1_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal);
- _level0.btnRefs[_loc1_].onRollOver = _level0.btnRollOver;
- _level0.btnRefs[_loc1_].onRollOut = _level0.btnRollOut;
- _level0.btnRefs[_loc1_].onPress = _level0.btnPress;
- _loc1_ = _loc1_ + 1;
- }
- _level0.btnCredits.setBtnState(_level0.barColours.textSelection,_level0.barColours.selection,true);
- }
- function setBarColour(colAttr, colValue)
- {
- trace("colValue: " + colValue);
- if(barColours == undefined)
- {
- barColours = new mx.styles.CSSStyleDeclaration();
- }
- var _loc4_ = colValue.split(",");
- trace(" rgbValues: " + _loc4_.toString());
- var _loc3_ = Number(_loc4_[0]).toString(16);
- var _loc1_ = Number(_loc4_[1]).toString(16);
- var _loc2_ = Number(_loc4_[2]).toString(16);
- trace(" hexRed: " + _loc3_);
- trace(" hexGreen: " + _loc1_);
- trace(" hexBlue: " + _loc2_);
- _loc3_ = !(_loc3_ == "0" || _loc3_.length == 1) ? _loc3_ : "0" + _loc3_;
- _loc1_ = !(_loc1_ == "0" || _loc1_.length == 1) ? _loc1_ : "0" + _loc1_;
- _loc2_ = !(_loc2_ == "0" || _loc2_.length == 1) ? _loc2_ : "0" + _loc2_;
- var _loc5_ = undefined;
- _loc5_ = "0x" + _loc3_ + _loc1_ + _loc2_;
- barColours[colAttr] = _loc5_;
- }
- function applyColours()
- {
- var _loc3_ = new Color(_level0.barFace);
- _loc3_.setRGB(_level0.barColours.normal);
- _level0.btnWebsite.styleSheet = _level0.barColours;
- var _loc2_ = 0;
- while(_loc2_ < _level0.btnRefs.length)
- {
- if(_level0.btnRefs[_loc2_] != this)
- {
- _level0.btnRefs[_loc2_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal);
- }
- _loc2_ = _loc2_ + 1;
- }
- }
- function resetFooter()
- {
- var _loc2_ = 0;
- while(_loc2_ < _level0.btnRefs.length)
- {
- if(_level0.btnRefs[_loc2_] != this)
- {
- _level0.btnRefs[_loc2_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal,false);
- }
- _loc2_ = _loc2_ + 1;
- }
- }
- var barColours = new Object();
- var btnRefs = new Array();
- btnRefs.push(_level0.btnWebsite,_level0.btnSupport,_level0.btnBackIssues,_level0.btnSubs,_level0.btnCredits,_level0.btnExit);
- var btnRollOver = function()
- {
- if(this.btnPressed == false)
- {
- this.setBtnState(_level0.barColours.textRollOver,_level0.barColours.rollOver);
- getUrl("lingo: cursor 280", "");
- }
- else
- {
- getUrl("lingo: cursor -1", "");
- }
- };
- var btnRollOut = function()
- {
- getUrl("lingo: cursor -1", "");
- if(this.btnPressed == false)
- {
- this.setBtnState(_level0.barColours.textNormal,_level0.barColours.normal);
- }
- else
- {
- var _loc2_ = 0;
- while(_loc2_ < _level0.btnRefs.length)
- {
- if(_level0.btnRefs[_loc2_] != this)
- {
- _level0.btnRefs[_loc2_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal,false);
- }
- _loc2_ = _loc2_ + 1;
- }
- }
- };
- var btnPress = function()
- {
- this.setBtnState(_level0.barColours.textSelection,_level0.barColours.selection,true);
- getUrl("lingo: cursor -1", "");
- var _loc2_ = 0;
- while(_loc2_ < _level0.btnRefs.length)
- {
- if(_level0.btnRefs[_loc2_] != this)
- {
- _level0.btnRefs[_loc2_].setBtnState(_level0.barColours.textNormal,_level0.barColours.normal,false);
- }
- _loc2_ = _loc2_ + 1;
- }
- getURL("event: footerButton " add this.btnNum,"");
- };
- var btnPressNoHold = function()
- {
- this.setBtnState(_level0.barColours.textNormal,_level0.barColours.normal,false);
- getUrl("lingo: cursor -1", "");
- getURL("event: footerButton " add this.btnNum,"");
- };
- _level0.btnWebsite.onRollOver = _level0.btnSupport.onRollOver = _level0.btnBackIssues.onRollOver = _level0.btnSubs.onRollOver = _level0.btnCredits.onRollOver = _level0.btnExit.onRollOver = _level0.btnRollOver;
- var btnNum = 0;
- while(btnNum < _level0.btnRefs.length)
- {
- if(_level0.btnRefs[btnNum] != this)
- {
- _level0.btnRefs[btnNum].onRollOut = _level0.btnRollOut;
- _level0.btnRefs[btnNum].onPress = _level0.btnPress;
- }
- btnNum++;
- }
- _level0.btnWebsite.onPress = _level0.btnPressNoHold;
-